itch mite - Inglés Sinónimo Diccionario

itch mite

n.
[1] sarcoptid